package com.gun.dynamicproxy;

public class proxyTest {
    public static void main(String[] args) {

        System.out.println("不使用代理类，调用doSomething");
        // 第一步： 创建 Bob对象
        Person person = new Bob();
        // 第二步 ： 找房
        person.doSomething();
        System.out.println("--------------------------");

        System.out.println("使用代理类，调用doSomething");
        // 获取代理对象
        Person proxy = (Person) new JDKDynamicProxy(new Bob()).getTarget();
        System.out.println("代理对象"+proxy);
//        proxy.doSomething();



    }
}
